‘We won!’: France erupts in joy after World Cup final win

This was the scene in Montpellier after France won the World Cup. France was the scene of one huge party on Sunday as the country clinched the World Cup, with fans streaming into the streets, honking car horns and flying the tricolore flag at the start of an enormous national celebration. Cheers rang out throughout … Continue reading ‘We won!’: France erupts in joy after World Cup final win